home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / maximus / nmfwd205.zip / WHATSNEW.TXT < prev   
Text File  |  1996-06-18  |  29KB  |  754 lines

  1.                                      NmFwd
  2.         
  3.                              Changes and Additions
  4.         
  5.         
  6.         2.05    Public Release, June 18 1996
  7.         
  8.               - Fixed problem with V7 semaphores that caused access
  9.                 violation.
  10.         
  11.         
  12.         2.04    Very short lived, June 18 1996
  13.         
  14.               - Robot answers are not forwarded to the specified list of
  15.                 points when the applicable primary address is a point.
  16.         
  17.               - OS/2: New option to configure the type of date
  18.                 (Creation or LastWrite) to be used for deleting
  19.                 old files in the temporary directory:
  20.         
  21.                 Tmp_Fa_Kill <days> [Creation|Write]
  22.         
  23.                 The default is Creation.
  24.         
  25.                 Example:
  26.         
  27.                 Tmp_Fa_Kill 10 Creation
  28.         
  29.               - Semaphore implemented on V7 nodelist files,
  30.                 as per FastLst specifications.
  31.                 New errorlevel 11 on semaphore timeout.
  32.         
  33.               - New Icon by Andrea Vavassori.
  34.         
  35.         
  36.         
  37.         2.03  Public release, March 22 1996
  38.         
  39.               - Multi-Line files.bbs descriptions are now
  40.                 supported. To enable this feature the way you
  41.                 like, please use the "MultiLineDesc <nnn>
  42.                 [<c>]" statement, specifying the continuation
  43.                 column and character.
  44.         
  45.                 For example, to have the 2nd and following
  46.                 description lines in files.bbs preceded by
  47.                 31 spaces, use:
  48.         
  49.                 MultiLineDesc 31
  50.         
  51.                 To have the continuation lines preceded by a
  52.                 '|' character, use:
  53.         
  54.                 MultiLineDesc 29 |
  55.         
  56.               - A multi-line description accounts for ONE line
  57.                 in the file manager commands.
  58.         
  59.               - New statement: UniqueDmpLine.
  60.                 Makes NmFwd generate FILES.DMP filebase files with
  61.                 descriptions on one line only (multiple lines are
  62.                 concatenated).
  63.         
  64.                 By default, NmFwd outputs multi-line descriptions
  65.                 without changes to FILES.DMP: when using
  66.                 L)ocate and N)ewfiles commands, Maximus will
  67.                 respect the original formatting, but the
  68.                 continuation lines will be aligned to the left.
  69.         
  70.                 When this statement is used, the original
  71.                 formatting of descriptions is lost (in the
  72.                 filebase) but Maximus will be able to word-wrap
  73.                 and align when executing L)ocate or N)ewfiles
  74.                 commands.
  75.         
  76.               - ListDate format (date and size of files
  77.                 reported in files.bbs) and the various date
  78.                 styles (Usa, Euro, Japan) are now supported.
  79.         
  80.               - New -H "subject" switch for areafix, to get
  81.                 help.
  82.         
  83.               - New "AfHelpFile <filename>" statement for
  84.                 specifying a help file for areafix.
  85.         
  86.               - New %Query %List %Rescan %Help commands
  87.                 available for the body of messages addressed to
  88.                 areafix, with the same meaning of the
  89.                 corresponding -q -l -r -h switches in the
  90.                 subject.
  91.         
  92.               - Now the areafix add command can optionally
  93.                 include a '+' character; the following commands
  94.                 are equivalent:
  95.         
  96.                 APWORKS
  97.                 +APWORKS
  98.         
  99.               - OS/2: Fixed problems with areafix rescans for
  100.                 echotags containing special OS/2 characters
  101.                 (e.g. the & command separator). When the
  102.                 command interpreter must be loaded, the
  103.                 parameters are passed between quotes.
  104.         
  105.         
  106.         
  107.         2.02
  108.         
  109.               - The default zone for messages read from *.MSG
  110.                 netmail areas (not containing a ^AINTL kludge) is
  111.                 now the zone of the primary address for THAT
  112.                 netmail area.
  113.         
  114.                 Previously the (global) primary address was used
  115.                 for zone assumptions in any netmail area.
  116.         
  117.         
  118.         
  119.         2.01
  120.         
  121.               - Areafix bugfix: when adding a node to an area
  122.                 with NO links, a Carriage Return was erroneously
  123.                 added between the area definition and the added
  124.                 link.
  125.                 This problem is not very likely to happen on
  126.                 "normal" areas since at least the feed is usually
  127.                 present.
  128.                 Anyway it might create problems in the case of
  129.                 "local" echomails that are created without any
  130.                 link.
  131.         
  132.                 This is a very old bug that has unfortunately
  133.                 not been reported until the release of v 2.00.
  134.         
  135.         
  136.         
  137.         2.00
  138.         
  139.               - Conversion of FileManager and UserManager to
  140.                 Maximus 3.xx.
  141.         
  142.         
  143.               - WARNING: this version DOES NOT work with
  144.                 Maximus 2.xx.
  145.         
  146.         
  147.               - WARNING: this version is NOT a drop-in
  148.                 replacement for v. 1.90: you MUST read the
  149.                 following points in this whatsnew and make the
  150.                 required modifications in nmfwd.cfg.
  151.         
  152.         
  153.               - The "MaxPrm <filename>" statement MUST be moved
  154.                 from the "FileManager" section to the "System"
  155.                 one.
  156.         
  157.         
  158.               - If the "MAXIMUS" environment variable is
  159.                 defined, the "MaxPrm <filename>" statement is
  160.                 optional and works as an override.
  161.         
  162.         
  163.               - New errorlevel 9 for errors accessing the
  164.                 Maximus PRM file (usually Max.Prm).
  165.         
  166.         
  167.         FileManager:
  168.         
  169.               - New syntax for RFAccess and RFDefAccess:
  170.         
  171.                 RFAccess <pwd> <acs> [<points>]
  172.                 RFDefAccess <acs> [<points>]
  173.         
  174.                 Where:
  175.         
  176.                 <pwd> is the password to be used (as the
  177.                 subject of a netmail message) for accessing the
  178.                 filemanager with <acs> privilege.
  179.         
  180.                 <acs> is a <level>[/<keys>] access string that
  181.                 specifies the level and keys available to the
  182.                 person who uses <pwd>. <level> can be any level
  183.                 "name" defined in the Maximus Access.Ctl as
  184.                 well as a level number.
  185.         
  186.                 <points> is a list of points that must receive
  187.                 the answers of the FileManager.
  188.         
  189.                 E.g.
  190.         
  191.                 RFAccess SysOpPwd SysOp/U 0 2
  192.         
  193.                 Specifies that the password "SysOpPwd" grants
  194.                 the "SysOp/U" access and the answers must be
  195.                 written to the local netmail ('0') and sent to
  196.                 point 2 ('2').
  197.         
  198.                 Please note that for security reasons the
  199.                 answers are sent to <points> ONLY, even if the
  200.                 original message was from another node.
  201.         
  202.         
  203.                 RFDefAccess Normal 0
  204.         
  205.                 Specifies that people addressing the
  206.                 FileManager with no valid password receive
  207.                 "Normal" access and the answers must be written
  208.                 to the local netmail (besides being sent to the
  209.                 addressee).
  210.         
  211.         
  212.               - New syntax for all the statements that define
  213.                 the access requirements for the FileManager
  214.                 commands:
  215.         
  216.                 <command> <acs> [<areas>]
  217.         
  218.                 where:
  219.         
  220.                 <command> is the name of a FileManager command
  221.                 <acs> is the Maximus access string required to
  222.                       use <command>
  223.                 <areas> is a list of areas that can contain
  224.                         wildcards ("OS/2 style") and
  225.                         defaults to "*" (all areas).
  226.         
  227.                 When a command is issued, the FileManager
  228.                 checks the list of statements that define the
  229.                 access rights from the bottom up (last to
  230.                 first). The first match between the current
  231.                 area name and <areas> determines the <acs>
  232.                 requirements for executing the requested
  233.                 command in the current area.
  234.         
  235.                 E.g.
  236.         
  237.                 Kill SysOp|AsstSysOp/U
  238.                 Kill SysOp private.*
  239.         
  240.                 Specifies that the Kill command requires SysOp
  241.                 or AsstSysOp/U privilege in all areas but
  242.                 private.*, which are reserved to SysOp only.
  243.         
  244.         
  245.                 KillTo SysOp
  246.                 KillTo AsstSysOp/U msdos.* win.*
  247.         
  248.                 Specifies that the KillTo command requires
  249.                 AsstSysOp/U privilege in msdos.* and win.*
  250.                 areas, SysOp in all the others.
  251.         
  252.         
  253.               - New FileManager cfg statement:
  254.         
  255.                 SysOpCommands <acs> [<areas>]
  256.         
  257.                 It defines access requirements for all the
  258.                 following commands:
  259.         
  260.                 Hurl, Kill, KillTo, Edit, Ren, Touch, DelAft,
  261.                 AddAft, SortAft.
  262.         
  263.                 After "SysOpCommands" you can use the single
  264.                 statements as overrides.
  265.         
  266.                 E.g.:
  267.         
  268.                 SysOpCommands AsstSysOp
  269.                 SysOpCommands AsstSysOp/u local.1!*
  270.                 KillTo AsstSysOp/u
  271.         
  272.                 Specifies that the "SysOp" commands require a
  273.                 password that grants AsstSysOp privilege.
  274.                 The "local.1!*" areas and the "KillTo" command
  275.                 require the 'u' key also.
  276.         
  277.         
  278.               - The DIR filemanager command accepts <filespec>s
  279.                 with "OS/2 style" wildcards if run with filebase
  280.                 support, otherwise it accepts the wildcards
  281.                 allowed by the OS.
  282.         
  283.         
  284.          OS/2 - The Touch command and all the FileManager
  285.                 functions use the Maximus 3.xx convention for
  286.                 the file dates on HPFS.
  287.         
  288.                 The modification date is shown in reports (just
  289.                 as with the OS/2 DIR command), the creation one
  290.                 is used as the "upload date" to compute the
  291.                 "age" of files.
  292.         
  293.                 Thus the output of a "newfiles 10" command
  294.                 could show files with dates much older than 10
  295.                 days, provided they have been uploaded (or
  296.                 touched) during the last 10 days.
  297.         
  298.         
  299.         UserManager:
  300.         
  301.               - New syntax for the RemUser statement:
  302.         
  303.                 RemUser <name> <pwd> [<points>]
  304.         
  305.                 where:
  306.         
  307.                 <name> is the UserManager robot name to which
  308.                        netmail messages must be addressed.
  309.         
  310.                 <pwd> is the password to use in the subject
  311.                       field of the netmail.
  312.         
  313.                 <points> is the list of points that must
  314.                          receive the answers.
  315.         
  316.                 E.g.:
  317.         
  318.                 RemUser Raiser SysOpPwd 0 2
  319.         
  320.                 Specifies that a Remote UserManager robot named
  321.                 "Raiser" can be addressed using the "SysOpPwd"
  322.                 password in the subject of the netmail and the
  323.                 answers must be written to the local netmail
  324.                 base ('0') and sent to point 2 ('2').
  325.         
  326.         
  327.               - The "MaxLev <level>" statement can take for
  328.                 argument any level name defined in Maximus
  329.                 access.ctl or a level number.
  330.         
  331.         
  332.               - New method for selecting classes of users in
  333.                 the UserManager commands: you can specify any
  334.                 Maximus 3.xx access string between brackets.
  335.         
  336.                 E.g.
  337.         
  338.                 (Extra|Normal/EFP)=list
  339.         
  340.                 This command (in a message addressed to the
  341.                 UserManager robot) requests a list of users
  342.                 that have at least the "Extra" privilege or the
  343.                 "Normal" one together with the E,F,P keys.
  344.         
  345.         
  346.               - New syntax for changing the privilege level of
  347.                 users: the "Level" keyword must be specified
  348.                 before the level name or number.
  349.         
  350.                 E.g.
  351.         
  352.                 John Doe = Level Extra
  353.         
  354.         
  355.               - Encrypted passwords are reported as
  356.                 "<encrypted>".
  357.         
  358.         
  359.               - If you set a password with the "Password"
  360.                 UserManager command and Maximus is configured
  361.                 to use encrypted passwords, the new password
  362.                 will be encrypted the next time maximus
  363.                 accesses the user record.
  364.         
  365.         
  366.               - New command "RIP <yes|no>" to set/reset the RIP
  367.                 flags.
  368.         
  369.         
  370.               - New commands to change the number of files
  371.                 uploaded/downloaded.
  372.         
  373.                 DownFiles <[+|-]n>
  374.                 UpFiles   <[+|-]n>
  375.         
  376.                 sets the total number of files
  377.                 downloaded/uploaded,
  378.                 optional +|- to add|subtract to|from
  379.                 the total.
  380.         
  381.         
  382.               - New commands to change the Points
  383.                 Allocated/Used:
  384.         
  385.                 CreditPoints <[+|-]n>
  386.                 DebitPoints  <[+|-]n>
  387.         
  388.                 sets the user allocated/used points,
  389.                 optional +|- to add|subtract to|from the total.
  390.         
  391.         
  392.               - <#>.bbs is not reported as a Custom Welcom File
  393.                 any more, since Maximus 3.xx seems not to use
  394.                 them.
  395.         
  396.         
  397.         Fixes:
  398.         
  399.               - The SortAft FileManager command did not
  400.                 recognize the "<begin>" keyword, fixed.
  401.         
  402.         
  403.               - Undeliverable (trapped by RTS) crash message to
  404.                 a point (BossRoute) was output to temporary
  405.                 outbound anyway, fixed.
  406.         
  407.         
  408.         Others:
  409.         
  410.               - New mutual exclusive semaphore flag
  411.                 "FileBase.Bsy" used to avoid concurrent access
  412.                 and modification of the filebase by other
  413.                 ApWorks programs. There is no need to delete
  414.                 this flag if it is not deleted after a power
  415.                 failure or abnormal termination (ApWorks
  416.                 programs are smart enough to realize whether
  417.                 the flag is really in use or not).
  418.         
  419.         
  420.               - NmFwd recognizes SqPrv areas (SqPrv is another
  421.                 program of mine) and does NOT allow rescanning.
  422.         
  423.         
  424.               - The Return To Sender robot (RTS) now checks
  425.                 that the points of the local Boss are present
  426.                 in the V7 nodelist: it returns to the sender
  427.                 the messages that are addressed to non-existent
  428.                 points and adds a warning to messages that come
  429.                 from non-defined points.
  430.         
  431.                 Usually the points of the local boss are
  432.                 already present in the nodelist since they must
  433.                 have a session password; in the case you have
  434.                 points without a password, you must include
  435.                 them in some local nodelist anyway.
  436.         
  437.         
  438.               - Be aware that RTS does NOT check the existence
  439.                 of a point when applying the "name remapping"
  440.                 configured with the "Remap" statement in
  441.                 NmFwd.Cfg or Squish.Cfg.
  442.         
  443.         
  444.               - After writing many messages to the temporary
  445.                 squish outbound, it is possible (especially on
  446.                 fast machines) that NmFwd waits a few seconds
  447.                 before exiting ("Waiting <nn> secs." is
  448.                 reported). This is necessary to avoid routing
  449.                 errors if Squish is run just after NmFwd.
  450.                 The same thing happens before invoking Squish
  451.                 internally due to a Areafix-Rescan command.
  452.         
  453.         
  454.               - The UpFa statements have no more limits on name
  455.                 and dir lenght.
  456.         
  457.         
  458.               - New Icon, gift of Andrea Vavassori.
  459.         
  460.         
  461.         Support:
  462.         
  463.               - New registration sites for USA and
  464.                 Denmark/Sweden/Norway: see register.doc.
  465.         
  466.         
  467.               - New support sites in USA:
  468.         
  469.                 Thanks to Bob Juge my file areas and support
  470.                 echo are available in the USA from
  471.                 1:106/2000@fidonet, accessible via Vmodem at
  472.                 199.100.191.2. The files can be found also on
  473.                 ftp.juge.com.
  474.         
  475.                 Dave Reed of 1:138/135@fidonet
  476.                 (dreed@wolfenet.com) is also linked to my areas
  477.                 and is willing to actively support ApWorks
  478.                 programs.
  479.         
  480.                 Thanks to everybody.
  481.         
  482.         
  483.               - New APWORKS phone numbers and ISDN line:
  484.                 2:332/504@fidonet +39-59-246112 ISDNC V34+
  485.                 2:332/524@fidonet +39-59-246113 ISDNC V34 FAX
  486.         
  487.         
  488.               - New Internet address for contacting the author:
  489.                 alberto.pasquale@mo.nettuno.it
  490.         
  491.         
  492.         
  493.         
  494.         
  495.         1.90
  496.         
  497.               - 16 bit Dos version not available anymore.
  498.         
  499.               - 32 bit version available both for OS/2 and
  500.                 Dos (With Dos4GW extender).
  501.         
  502.               - Multiple netmail areas (with different primary
  503.                 addresses) are now fully supported, as per Squish 1.10.
  504.         
  505.               - Multiple "Nodelist" statements allowed.
  506.         
  507.               - FileBase automatic update (file areas changed by FMAN
  508.                 commands are automatically recompiled if the "UseFb"
  509.                 statement is used).
  510.         
  511.               - The buffer for the netmail messages now defaults to
  512.                 32000 bytes; the "FwdMsgSize <bytes>" statement allows
  513.                 to specify a larger size if you like.
  514.         
  515.               - The buffer for answer messages (from the various
  516.                 robots) defaults to 7000 bytes; the "MsgSize <bytes>"
  517.                 statements allows to specify a larger size if you like.
  518.         
  519.               - Rescan now available: use "-r" switch on the subject
  520.                 line of the message addressed to areafix, just as "-q"
  521.                 and "-l".
  522.         
  523.               - The new statement "RescanCmd <cmd>" allows to specify
  524.                 the command to be executed for rescanning an area.
  525.                 <cmd> takes two arguments: %t for the area TAG and %n
  526.                 for the node address.
  527.         
  528.                 Example:
  529.                 RescanCmd   sq386p -l rescan %t %n
  530.         
  531.                 Note: the -l switch allows to keep the scanned stuff in
  532.                 the temporary outbound.
  533.         
  534.               - The "BeforeRescan <cmd>" and "AfterRescan <cmd>"
  535.                 statements allow to specify commands to be executed
  536.                 before the first rescan and after the last one. They
  537.                 can be useful if you use different routing schedules
  538.                 for netmail and echomail: in the mail-processing batch
  539.                 you will have a netmail routing command after NmFwd
  540.                 while you need an echomail one in the case of rescans.
  541.         
  542.                 Example:
  543.                 BeforeRescan sq386p squash -o -sNet
  544.                 AfterRescan  sq386p squash -o -sEcho
  545.         
  546.               - New command line switch "-l<logfile>" to override the
  547.                 logfile.
  548.         
  549.               - Now the logfile is opened as soon as the first
  550.                 specification is encountered, so, if you want to
  551.                 override the "LogFile" statement of squish.cfg in
  552.                 nmfwd.cfg, you must add a "LogFile" statement _before_
  553.                 "SquishCfg" and not after as it was with previous
  554.                 versions. The "-l<logfile>" command line switch acts as
  555.                 a global override.
  556.         
  557.               - New config file statement "MarkReceived" to mark
  558.                 as received the messages read by the various robots,
  559.                 instead of deleting them.
  560.         
  561.               - New config statement "WrapDesc [<indent> [<right>]]"
  562.                 to word wrap and indent the file descriptions reported
  563.                 by fman. <indent> is the number of blank columns for
  564.                 all the lines from the 2nd up, <right> is the right
  565.                 margin (the maximum number of characters in a line,
  566.                 including the heading blank).
  567.         
  568.               - The point remapping based on name now leaves the
  569.                 zone:net/node part of the to-address alone (previously
  570.                 it was changed to the primary address). If you have
  571.                 multiple addresses where your points can be reached,
  572.                 plase make sure to set the route accordingly.
  573.         
  574.               - The Cont command now recognize RAR OS/2 extended
  575.                 attributes.
  576.         
  577.               - Modified message kill logic: when NmFwd sends a message,
  578.                 it kills it if:
  579.                 - it is marked as "Kill/Sent"
  580.                 - it is "in transit" and KillInTransit is active in
  581.                 Squish.cfg or NmFwd.cfg.
  582.         
  583.                 Previously all the sent messages were killed (even
  584.                 local ones) if "KillInTransit" was active and none were
  585.                 killed (even Kill/Sent) if KillInTransit was disabled.
  586.         
  587.               - NmFwd should now realize when the squish netmail area
  588.                 has been changed by SqFix and rescan it completely
  589.                 (if you use the FwdAll/FwdLoc/FwdBbs feature, during
  590.                 this rescan the messages addressed to the boss are
  591.                 forwarded again).
  592.         
  593.               - NmFwd is now able to work with no files.dat/dmp/idx
  594.                 even if you specify "UseFb". This way it is compatible
  595.                 with the filebase generated by QFB when you do not
  596.                 specify "FileList" in your maximus cfg for CD-ROM or
  597.                 other read-only areas.
  598.         
  599.               - OS/2: The filemanager file specifications should now be
  600.                 consistent with the OS/2 conventions for wildcards.
  601.         
  602.               - The file names are not converted to uppercase anymore,
  603.                 to be consistent with OS/2 case preservation.
  604.         
  605.               - Since the '-' is a legal character for file names,
  606.                 NmFwd does NOT consider it anymore as the start of a
  607.                 FILES.BBS comment. Please, do not use the dash
  608.                 character '-' in the first column of files.bbs !
  609.         
  610.         
  611.         
  612.         1.74
  613.         
  614.               - This is not really a bug fix: it's a new feature that
  615.                 avoids a problem that can arise in Squish areas with
  616.                 programs that do not fully comply with FTS. If a
  617.                 message is written without the terminating NULL in a
  618.                 squish format base, the Squish MsgApi do not add the
  619.                 terminating NULL when reading it (instead they do in a
  620.                 *.MSG area), thus NmFwd did not see the end of the
  621.                 message body and appended some garbage present in the
  622.                 message buffer (usually text from previous longer
  623.                 messages).
  624.         
  625.         
  626.         1.73
  627.         
  628.               - Bug fix: when using akas with 4D point addresses
  629.                 together with the "BossFix" keyword, the messages
  630.                 addressed to the point aka were forwarded to the
  631.                 primary address.
  632.         
  633.         
  634.         1.72
  635.         
  636.               - Bug fix: when using akas with 4D point addresses
  637.                 together with normal .0 addresses, there were
  638.                 problems dealing with other points of the same
  639.                 Boss.
  640.         
  641.         
  642.         1.71
  643.         
  644.               - Fixed bug that could sometime cause files in Tmp_Fa
  645.                 to be killed before they should be.
  646.               - New registration routine to show month and year of
  647.                 registration. Keys sent before 1/94 will show "91-93".
  648.               - Fixed little bug in nodelist V7 search function that
  649.                 could in rare cases cause some nodes not to be found.
  650.               - Fixed bug when forwarding messages from Squish Base:
  651.                 they did not have the FTSC text date-time.
  652.         
  653.         
  654.         1.70
  655.         
  656.               - Added KillTo command to FMAN (see FMAN.HLP)
  657.         
  658.         
  659.         1.69
  660.         
  661.               - Default "Fido" (00) product code changed to the just
  662.                 assigned 0xFA NmFwd product code in PKT headers.
  663.         
  664.         
  665.         1.68
  666.         
  667.               - Added support for Squish 1.01 multiple outbound dirs.
  668.         
  669.         
  670.         1.67
  671.         
  672.               - Added new "Deflating" Zip method to Fman
  673.         
  674.         
  675.         1.66
  676.         
  677.               - Fixed bug that caused unpredictable results when typing
  678.                 text files with over 500 chars line lenght.
  679.         
  680.         
  681.         1.65
  682.         
  683.               - New BossFix verb, to fix the Squish 1.01 bug in routing
  684.                 points to their Boss when using 4D and packet
  685.                 passwords.
  686.         
  687.         
  688.         1.64
  689.         
  690.               - New BossEnable verb, to allow 4D points to send netmail
  691.                 with the Boss address (.0).
  692.         
  693.         
  694.         1.63
  695.         
  696.               - 3DPoint no more necessary when using Squish in 3D mode
  697.               - New BossRoute verb, to route-to-boss crash/direct messages
  698.                 addressed to points that are not found in nodelist or
  699.                 have a null phone number. (4D mode only)
  700.         
  701.         
  702.         1.62
  703.         
  704.               - When using a *.MSG netmail, some remapped messages from
  705.                 points lost some characters at the beginning of the
  706.                 message text due to different behaviour of MSGAPI on
  707.                 *.MSG and Squish message-base. Fixed.
  708.               - MSGID added to NmFwd response messages.
  709.               - The response to a message from your system was marked
  710.                 Kill/Sent, so that it could erroneously be remapped to
  711.                 one of your points, if its sysop sent the message from
  712.                 the BBS. Fixed: now it is marked SENT.
  713.         
  714.         
  715.         1.61
  716.         
  717.               - Multiple F/As that needed file moving where not
  718.                 correctly handled under ver 1.60: only the first file
  719.                 was moved; Fixed.
  720.               - Some FileManager commands appended an extra empty line
  721.                 after moved descriptions; Fixed.
  722.         
  723.         
  724.         1.60
  725.         
  726.               - RTS functions.
  727.               - Return Receipt generation on request.
  728.               - Full support for mixed 3D and 4D configurations.
  729.               - Fixed Bug in areafix when deleting last link (area
  730.                 remains with no links).
  731.               - Added Squish Base support.
  732.               - Added Point Remapping based on name and direct packet
  733.                 (*.?ut) generation to allow use of 3D and 4D points
  734.                 at the same time.
  735.               - Some new and some obsoleted verbs in the .cfg.
  736.               - Filemanager now uses AREA.NDX to list areas in the
  737.                 same order as Maximus.
  738.         
  739.         
  740.         1.50
  741.         
  742.               - Areafix for Squish.
  743.         
  744.         
  745.         1.40
  746.         
  747.               - User & File management sections converted to Max 2.0.
  748.         
  749.         
  750.         1.xx
  751.         
  752.               - Opus 1.1x versions
  753.         
  754.